ST. PETE BEACH, Fla. (WFLA) – A whale shark was recently spotted by a charter captain off St. Pete Beach.

Glen Taylor posted video and photos of the shark on Facebook.

Taylor said he was 25 miles offshore when he saw the shark.

“This monster just came by!” someone says in one of the videos posted.

“You don’t see that everyday!” another person says.

Whale sharks are filter feeders and can reach up to 70 feet in length, according to National Geographic.