Huge whale that washed up on the beach