89427 mm to inches