The 082590 is the engine sequence number. It was used by the engine factory to track changes made during engine production. The engine sequence number was recorded on your build sheet and will appear on the car billing history, but otherwise won't tell you anything.
Yes, I believe the partial VIN is easier to see from underneath.