He's the fourth highest paid athlete in the world and has endorsement deals with Nike, McDonald's, Coca-Cola and State Farm, but LeBron James might not be satisfied with his $53 million yearly paycheck.

During a recent visit to the Boys and Girls Club of Miami-Dade, the 2012 Sports Illustrated Sportsman of the Year was asked by one of the youngsters how much he gets paid. His response?

"Not enough."

Funny, because last we checked, LeBron is not only the highest paid NBA star, but the highest paid athlete from any of the four major sporting leagues. Only Tiger Woods, Manny Pacquiao and Floyd Mayweather rank above James on Forbes' most recent rankings.

Of course, with that comment James might have been referring to his slightly reduced salary, which he agreed to in the summer of 2010 when he took his talents to Miami Beach. And that turned out pretty well for him.

Nitpicking aside, James' visit was a dream come true for many of the kids in the club. They had no idea he was coming, and as you can see below, he made quite an entrance. He took some time to answer questions and take photos with the children, and he also dished some good advice.

"In life, kids, there's gonna be obstacles that you all have to go through. There's gonna be ups and downs," James said. "There are going to be things that you feel like you can't accomplish, but you have to put everything into it so that you make sure you power through it."

WSVN-TV -

Follow us on Facebook and Twitter to read them first!