Note that when "grand(e)" is used to describe people, different rules apply:
– un grand homme = a great man
– un homme grand = a tall man
– https://www.linguee.com/french-english/translation/grand+homme.html
– https://www.collinsdictionary.com/dictionary/french-english/un-grand-homme
I haven't yet found this distinction set out on Kwiziq, but on lawlessfrench.com we can compare the different treatment as between things and people on these two pages:
– https://www.lawlessfrench.com/grammar/adjectives/
– https://www.lawlessfrench.com/grammar/movable-adjectives/