412 x 127 inches = 10.465 x 3.226 meters