224.69 feet = 68.485512 meters