8408 meters = 27585 feet and 3.62 inches