1132.5 meters = 3715 feet and 6.61 inches