224.42 feet = 68.403216 meters