8364.6 meters = 27442 feet and 10.96 inches