192 x 508 meters = 7559.06 x 20000 inches