I don't like this float on this board for a couple of reasons:
This board hits his range a lot harder than it does yours and against good players (i realize this is 25nl but as general advice) you are going to get 2 barreled a lot here and aren't likely to take this pot away from him on the turn. He is going to have nut hands here a decent amount and if it were me I'd be c/r you a lot on most turns if I thought you were capable of floating to bet the turn when I checked.