2625.8 meters = 8614 feet and 9.95 inches