266.2 x 269.9 cm to inches