224.82 feet = 68.525136 meters