World's Longest Train Station

Here’s a picture of what purports to be the world’s longest station (1,366 meters) in Uttar Pradesh, India.
Gorakhpur railway station

Note the mob standing around on the tracks. My guess is that they’re track workers, but because they’re without safety gear and clothes, it’s hard to say. Note also the absence of heavy equipment.