Sorry but, I doubt it's Infinite Flight? Why?
Her caption says that this shot was taken on KOAK. And a user said that a MD-11 just landed at KOAK not long after she upload the picture. And I think if we compare it to real world pictures, it will be pretty similar. Although Laura's one isn't zoomed
Edit : It's from Infinite Flight