222.55 feet = 67.83324 meters