Royal Enfield managed to secure overall 7th position at the end of the race weekend, despite getting little time to set up ...