104 x 949 inches = 2.642 x 24.105 meters