2586 meters = 8484 feet and 3.02 inches