218.82 feet = 66.696336 meters