89504 mm to inches