508 x 226 meters = 20000 x 8897.64 inches