330.3 meters = 1083 feet and 7.94 inches