516 x 226 meters = 20314.96 x 8897.64 inches