69.1 feet = 21.06168 meters