751 x 562 meters = 29566.93 x 22125.98 inches