877 x 260 meters = 34527.56 x 10236.22 inches