332.47 meters = 1090 feet and 9.37 inches