fix bug: subzero outer temperature incorrectly parsed as above zero