266.3 x 266.6 cm to inches