1125.9 meters = 3693 feet and 10.77 inches