284 x 806 inches = 7.214 x 20.472 meters