711 x 113 meters = 27992.13 x 4448.82 inches