"Ahu" are stone platforms on which many moai sit. There are 313 known ahu and 125 of these carry moai. The biggest, Ahu Tongariki is 220 m (720 ft), and had the most (15) and tallest moai.
They do not understand Islam, and I think that is one area where perhaps I hope one day I will play a role in actually making people understand what we perceive Islam to be.
Every year 16 million gallons of oil runs off pavement into streams, rivers, and eventually, oceans in the United States. This is more oil than was spilled by the Exxon Valdez.