968 x 227 inches = 24.587 x 5.766 meters