623.9 meters = 2046 feet and 10.99 inches