Team is mentally and physically fit for long season: Dhoni