McLaren team principal Andrea Stella revealed the Formula 1 constructors' champions were "impressed even more" than expected ...