625.68 meters = 2052 feet and 9.07 inches