19.65 meters = 64 feet and 5.62 inches