In a kite festival, Jonathan flew 307 kites. Isabella, another participant, flew 643 kites plus an additional number of kites equal to the number Jonathan flew. How many kites in total did Isabella fly in the festival?