At 150m in length, the infinity pool atop the SKYPARK of Marina Bay Sands is the longest in the world, and perches 57 storeys above the city.