19895 meters = 65272 feet and 3.72 inches