Great job! You must be so proud of yourself! You should be!

Your speed sounds more than respectable to me!