(adj) heroic, epic
very imposing or impressive; surpassing the ordinary (especially in size or scale)
an epic voyage; of heroic proportions; heroic sculpture