2625.7 meters = 8614 feet and 6.02 inches