When you say "full ride", do you mean free tuition? or do you mean tuition, room, board, books?
If you mean tuition, room, board, books, then there may be a few third or fourth tier schools, but not probably top 100. I don't know what school the student is talking about above, but I don't think that school is now offering a free ride...at least not for those stats.
There are a few top 100 schools that give free tuition for those scores.
Are you a senior? If so, then time may be an issue since some schools require that you have a high score before a certain date.