There are 45 streetlights in all, on a stretch of road, some on one side of the street, some on the other. Each streetlight is at a distance of 30 m from its neighbour. The streetlights on one side are arranged in such a way that each lamp fills a gap between two other streetlights on the opposite side of the road. How long is the stretch of road?