222.84 feet = 67.921632 meters