1125.6 meters = 3692 feet and 10.96 inches