176 x 665 inches = 4.47 x 16.891 meters