508 x 276 meters = 20000 x 10866.14 inches