330.36 meters = 1083 feet and 10.3 inches