218.91 feet = 66.723768 meters