26660 x 26575 mm in feet