An Orrington man died early this morning after crashing his snowmobile at the corner of Long Hill Road and Brewer Lake Road in Orrington.

David Hall, 42, of was thrown from the snowmobile and struck a telephone pole at about 2:30 a.m., according the Penobscot County Sheriff's Department.

Speed and alcohol are believed to be factors.