19878 meters = 65216 feet and 6.43 inches