X's final form is around 125m tall and godzilla is estimated to be around 394 feet and if we multiply 125 by 3 we get 375, which is slightly smaller than godzilla
Godzilla, we won't accept your OC's power until you prove yourself, have decent character development, and contribute to the stream for a while. Legendary Godzilla could possibly defeat the Collector.