625.69 meters = 2052 feet and 9.46 inches