station: changes to float derived types, thanks @markcwill for the
prototype