332.18 meters = 1089 feet and 9.95 inches