8466 meters = 27775 feet and 7.09 inches