625.65 meters = 2052 feet and 7.89 inches