67.47 meters = 221.358268 feet