1089.4 meters = 3574 feet and 1.76 inches