427 x 999 inches = 10.846 x 25.375 meters