69.8 feet = 21.27504 meters