19.45 meters = 63.812336 feet