My guess is that with maybe a short taxi time and a bit of tailwind
it wouldn't be unusual to arrive 30-45 minutes earlier than the
scheduled arrival time of 1047am.
The flight is scheduled for 3hrs 13 min blocktime, flight plan distance is 1266 nautical miles.