623.69 meters = 2046 feet and 2.72 inches