2623.6 meters = 8607 feet and 7.34 inches