The big walls are due to the low price and huge percentage gains even for a 1 satoshi swing. That is the only reason. The buy level is high because people believe in the project.
The sell levels might also be a bit high at the moment as Binance has just distributed its NPXS bonus for August (they always distribute in the middle of the month)
https://support.binance.com/hc/en-us/articles/360015757112