Let's hope this beast keeps up its pace and gets across the peninsula and outta Belize soon!