1089.3 meters = 3573 feet and 9.83 inches