19884 meters = 65236 feet and 2.65 inches