STM32F405 GPIO pin

As shown above picture, I got my STM32F405 configured as open drain to drive the led that is connected.Also, the same pin connected to via hex inverted (74HCS04D) to invert it and connected to OR gate. But when the GPIO pin in reset (low) state voltage showing as (2.934V) and set state (high) voltage showing as 3.24V. its not driving down to able for hex inverter to output as 1 when the GPIO pin in reset (low) state. Any help on this. Thank you
