At jjg a pushup is an 8 inch weight lift up and down .
I did 276 lifts of weight up and 276 lifts of weight lowered about 8 inches each time. It has a similarity to a pushup in that short controlled 8 inch lift up and down. It took me around nine minutes. If I did it slower say 15 I likely could do more steps say 300 and less cardio gets involved as my heartbeat won't raise and lower.
With the hernia surgery I feel too much pull at the mesh to consider push ups as a safe option.