222.04 feet = 67.677792 meters