623.25 meters = 2044 feet and 9.4 inches