524 x 260 meters = 20629.92 x 10236.22 inches