489 x 268 inches = 12.421 x 6.807 meters