644 stations