905 x 521 meters = 35629.92 x 20511.81 inches