Ace 55 or Red Ponderosa?

IMG_20170324_081808I was out doing some photo’s of garden the other day and discovered that some or at least one of the tomato seeds I had plant a few weeks back decided to come up.  The problem is I don’t know what it is as I had some red ponderosa in the corner by the climbing peace and some Ace 55  a little further out.  I am believing that is what this little plant is and I hope so as they take 75 days for the Ace tomatoes and 85 days for the red ponderosa.  I am afraid the tomatoes won’t produce though as it will get to hot in just about two months.