176 x 391 meters = 6929.13 x 15393.7 inches