67.6 x 88.6 x 334.6 cm to inches