push копирует значение, pop вставляет.
Но у тебя разный тип данных, один float другой 4 байта.
Надо преобразовать в другой тип данных, а потом уже вставлять в нужный тип данных(Float)