332.22 meters = 1089 feet and 11.53 inches