5389 meters = 17680 feet and 5.35 inches