859 x 427 meters = 33818.9 x 16811.02 inches