222.42 feet = 67.793616 meters