260.2 x 266.5 cm to inches