223.54 feet = 68.134992 meters