65424 meters = 214645 feet and 8.03 inches