64.5 feet = 19.6596 meters