2623.7 meters = 8607 feet and 11.28 inches