222.9 feet = 67.93992 meters