19.7 meters = 64.632546 feet