23 x 711 meters = 905.51 x 27992.13 inches