222.87 feet = 67.930776 meters