216.82 feet = 66.086736 meters