6314 meters = 20715 feet and 2.68 inches