89414 mm to inches