266 x 251 inches = 6.756 x 6.375 meters