Thank you for alerting us to this problem. We had not tested the code in this fashion.
We will repair this in an upcoming update. In the meantime, you can perform your correction to the code
with a few scripts.
Run: grep kind=4 $FEAPHOME8_5 | grep integer
to find all the locations where we have forced integers to be 32-bit. Option (1) is to just zap the (kind=4) specification, option (2) would be be to change the 4 to a variable, set that variable in feap85.f, and pass that variable to all the routines via a module/common block.