989 x 161 inches = 25.121 x 4.089 meters