986 x 669 inches = 25.044 x 16.993 meters