8366 meters = 27447 feet and 6.08 inches