19.4 x 19.2 meters = 763.78 x 755.91 inches