577 x 508 meters = 22716.54 x 20000 inches