69.55 feet = 21.19884 meters