381 x 953 inches = 9.677 x 24.206 meters