13277 meters = 43559 feet and 8.54 inches