I'm stuck here
Looks like you've hit the fabled Puzzle Wall - That cube bit isn't reachable by just jumping, there's a puzzle you have to solve in that room. It does give you everything you need to reach it though.