A massive 35-foot-long male humpback whale washed up on the shore of a Long Island beach early Monday morning.

The whale was found around 6:30 a.m. Monday at Lido Beach West Town Park, located in the town of Hempstead, Nassau County police said.

By the time crews arrived, the whale was dead, Hempstead Town Supervisor Don Clavin told News 12.

By the time crews arrived, the whale was dead, Hempstead Town Supervisor Don Clavin told News 12.

While beached whales are common enough — the Jersey Shore has seen seven in about a month — the town of Hempstead hasn’t seen one in several years, according to Clavin.

“This is by far the largest,” he noted. “The crews that have been here for almost two decades have never seen a whale this size.”

Crews moved the ginormous creature further up the shore, Clavin said.

Crews moved the ginormous creature further up the shore, Clavin said.

“We had to move the whale to higher ground because of the high tide,” Clavin noted.

“We had to move the whale to higher ground because of the high tide,” Clavin noted.

He later added: “It’s 35-feet-long. Just pulling it up on the shore, we had to bring in a heavy crane.

He later added: “It’s 35-feet-long. Just pulling it up on the shore, we had to bring in a heavy crane.