332.28 meters = 1090 feet and 1.89 inches