89261 mm to inches