576 x 507 meters = 22677.17 x 19960.63 inches