19.704 meters = 64 feet and 7.75 inches