1708.9 feet = 520.87272 meters