223.9 feet = 68.24472 meters