224.32 feet = 68.372736 meters