100 foot ocean waves are not unusual. Waves interact in ways that sometimes cancel each other out and sometimes multiply just as they do in sound. Waves are mostly caused by wind and high winds have been the norm of late.
A meteor could cause a high wave by striking the water but it's gravity would have no effect.
Without an earthquake, most really big waves are caused by large hillslides, one of which caused a 150 foot + wave in Alaska. Fear of a huge similar wave on the Pacific coast of the US caused by a hillslide in Hawaii is well documented. Waves as tall as 1000 feet are predicted and existing evidence indicates that they happen on a regular basis.
http://www.livescience.com/25293-hawaii-giant-tsunami-landslides.html
that wave in Alaska was much bigger...
http://en.wikipedia.org/wiki/1958_Lituya_Bay_megatsunami
The 1958 Lituya Bay megatsunami occurred on July 9 at 10:15:58 p.m., following an earthquake with a moment magnitude of 7.8 and a maximum Mercalli Intensity of XI (Extreme). The earthquake took place on the Fairweather Fault and triggered a rockslide of 30 million cubic metres (40 million cubic yards, and about 90 million tons) to fall from several hundred metres into the narrow inlet of Lituya Bay, Alaska.[6] The impact was heard 50 miles (80 km) away,[7] and the sudden displacement of water resulted in a megatsunami that destroyed vegetation up to 1,722 feet (525 m) above the height of the bay and a wave that traveled across the bay with a crest reported by witnesses to be on the order of 98 feet (30 m) in height.[6] This is the most significant megatsunami and the largest known in modern times. The event forced a re-evaluation of large wave events, and recognition of impact, rockfall and landslide events as a previously unknown cause of very large waves.
A 2010 model examined the amount of infill on the floor of the bay, which was many times larger than that of the rockfall alone, and also the energy and height of the waves, and the accounts given by eyewitnesses, concluded that there had been a "dual slide" involving a rockfall, which also triggered a release of 5 to 10 times its volume of sediment trapped by the adjacent Lituya Glacier, as an almost immediate and many times larger second slide, a ratio comparable with other events where this "dual slide" effect is known to have happened.
Lituya Bay has a history of megatsunami events in modern times — the 1958 event is one of many evidenced, but due to its remoteness was the first for which sufficient data was captured at the time, to confirm the nature of the event.[8][9]