How Long Did the Attack on Pearl Harbor Last?

There is some disagreement on exactly how long the attack on Pearl Harbor lasted. The first sign of violence was at 3:42 am on December 7th and the last was between 10 and 11 pm. These times are the very outside of the main fighting. Look here for more information: