1089 meters = 3572 feet and 10.02 inches