94266 mm to inches