1120.9 meters = 3677 feet and 5.92 inches