521 x 51 meters = 20511.81 x 2007.87 inches