Home Off Beat Germans assemble world's longest beach towel to hail Olympic team’s effort