67.5 meters = 221.456693 feet