332.14 meters = 1089 feet and 8.38 inches