26366 x 25360 mm in feet