1126.6 meters = 3696 feet and 2.33 inches