On what basis do you say they're high?
It only takes a revisit to a page for it to count as a view and the first view is made as you post a message.
The larger 918 views in the footer of the forum home page, is a little more unusual for a new low traffic forum, but it does represent the total of all views of every page on the site.
As few as a dozen people refreshing a page six times a day over the last fortnight to see if anything new has been posted would would rack up 1008 views.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.