48.7 x 123.1 is near Qiqiha'er China.
I assume you meant 48.7 x -123.1 ????
I'll score based on the later ....