224.19 feet = 68.333112 meters