Working 3000 hours a year over 48 weeks for a steel mill is normal under the union contracts. The dirt and grime is the enemy, the rest of the conditions are reasonable for heavy industry if you listen to the safety rules.
I call bullshit. 3000 hours over a year is just shy of 58 hours a week, every week (52, not 48!), for an entire year. An average of 8.24 hours a day, every day, for an entire year. As in, overtime every single day, zero time off for any reason whatsoever. And if you exclude weekends, that's 11.5 hours a day, five days a week, every week, for an entire year.
Shorten that to 48 weeks, you're looking at 9 hours a day, 7 days a week, or 12.5 hours a day if only working weekdays. For 48 weeks.
That is impossible to sustain safely even in the short term... To the point where I highly doubt it's even _legal_, even in our modern robber baron era, because those sorts of working conditions will lead to massive, direct liability when the inevitable accidents occur.
(FWIW stats I've seen is that full-time steel mill workers average about 45 hours/week)