Hard to tell without seeing it in person (and incomplete to boot), but it looks from the photos like it's a little on the small side... not quite big enough for even the forced perspective to work, although hopefully when everything else is in place the illusion will be complete.