69.4 feet = 21.15312 meters