982 x 665 inches = 24.943 x 16.891 meters