21 meters = 68.897638 feet