Massive fin whale was found dead at the Pacific Beach in San Diego