508 x 682 inches = 12.903 x 17.323 meters