656 x 756 meters = 25826.77 x 29763.78 inches