2599 meters = 8526 feet and 10.83 inches