224.91 feet = 68.552568 meters