Sir Jackie Stewart is still cooler than you