69.2 feet = 21.09216 meters