No you DEFINITELY overwatered it. That soil is SOPPING! No drain holes?
You need to put in a proper exhaust and get temps down below 86.