8368 meters = 27454 feet and 0.82 inches