1562.1 meters = 5124 feet and 12 inches