Mare e Monti March 2025: an extraordinary edition!