It's not reaching for straws to say that that's inexact. The only island I see in that pic is far to the left.
Freeman Island is the small, rectangular island just above the yellow helicopter.