1089.8 meters = 3575 feet and 5.51 inches