19.68 meters = 64 feet and 6.8 inches