806 x 482 inches = 20.472 x 12.243 meters