98 x 666 inches = 2.489 x 16.916 meters